@charset "utf-8";
/* CSS Document */

/*current*/
.current_box{ margin:0 0 8px 0; padding:0 10px;height:28px; background:url(../images/current_bg.gif) repeat-x; border-top:1px solid #D9D9D9; border-bottom:1px solid #B9B9B9; line-height:28px;}
.current_left{ padding:0 0 0 20px;height:28px; background:url(../images/current_icon.gif) no-repeat left center;}
.current_left .font_w{ margin:0 0 0 15px; font-weight:bold;}
.current_right {margin:5px 0 0 0;}
.current_right li{ float:left;  padding:0 10px; height:20px; border-right:1px dotted #333;line-height:20px;}
.block_red{padding:0 10px 0 18px;background:url(../images/red.png) no-repeat left center;}
.block_orange{ background:url(../images/orange.png) no-repeat left;}
.block_yellow{ background:url(../images/yellow.png) no-repeat left;}
.block_green{ background:url(../images/green.png) no-repeat left;}
.block_gray{ background:url(../images/gray.png) no-repeat left;}
.black_color{ display:block; float:left; width:6px; height:15px; background:#000;}
.red_color{ display:block; float:left; width:6px; height:15px; background:#f00;}
.orange_color{ display:block; float:left; width:6px; height:15px; background:#f60;}
.yellow_color{ display:block; float:left; width:6px; height:15px; background:#ff0;}
.green_color{ display:block; float:left; width:6px; height:15px; background:#090;}
.gray_color{ display:block; float:left; width:6px; height:15px; background:#666;}
.current_right .mar_color{margin:3px 3px 0 0;}
.current_right .mar_pad{padding:0 5px 0 15px;margin:0 5px 0 0;}

/*width height*/
.width_s30{ width:30%;}
.width_s70{ width:69.4%}
.width_s20{ width:17.4%;}
.width_s80{ width:81%;}
.width_s25{ width:18.3%}
.conten_box{ margin-top:1px; border:1px solid #b8b8b8;}
.scroll_box{ overflow-x:hidden; overflow-y:auto;}
.span_fl_b{ display:block;}
.blue_bor{ border:1px solid #9fcced;}
.cursor_p{ cursor:pointer;}

/*time monitor*/
.tab_div{ border-bottom:2px solid #9AC8E9;}
.tab_list li{ float:left; margin-right:1px; width:23.8%; height:27px; line-height:27px; background:url(../images/tab_graybg.gif) repeat-x; text-align:center;  cursor:pointer; border-left:1px solid #bcbcbc;
border-right:1px solid #bcbcbc; border-top:1px solid #bcbcbc;border-radius:2px 2px 0 0; 
}
.tab_list .select_li{ background:url(../images/tab_bg.gif) repeat-x; border-left:1px solid #9ac8e9; border-right:1px solid #9ac8e9; border-top:1px solid #9ac8e9; color:#00406f; border-radius:2px 2px 0 0; }
.tab_list .select_li_red{ color:#e70000;}
.more,.more_red{ display:block; height:27px; border-left:1px solid #9ac8e9; border-right:1px solid #9ac8e9; border-top:1px solid #9ac8e9;color:#00406f; cursor:pointer;}
.more_red{ background:#e7f2fa url(../images/triang_redbg.gif) no-repeat center; }
.more{ background:#e7f2fa url(../images/triang_bg.gif) no-repeat center; }
.group_pop{ position:absolute; left:307px; top:378px; padding:5px; width:100px; height:180px; background:#fff; border:2px solid #9AC8E9; overflow-x:hidden; overflow-y:auto;}
.group_pop li{ height:25px; line-height:25px; text-align:center; cursor:pointer; border-bottom:1px dotted #ccc;}
.group_pop li:hover,.group_pop li:visited,.gram_list li:hover,.gram_list li:visited,.gram_list_bor li:hover,.gram_list_bor li:visited{background:#cde6f8; color:#000;}
.select_li{ background:#79B5E1; color:#000;}
.red_li{ color:#F03;}
.search_gray_box{ padding:1px 8px; background:#EBEBEB; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
.channel_list{ padding:5px 0px; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8; border-top:1px solid #dcdcdc;}
.channel_list li{ width:31%; float:left; height:25px; line-height:25px;}
.channel_list li a:link,.channel_list li a:visited{ color:#313131;}
.channel_list .red_a a:link,.channel_list .red_a a:visited{ color:#f00;}
.title_list li{ float:left; margin:0 0 0 10px; line-height:26px;}
.title_list .icon_no_li{ float:left; margin:0 0 0 7px; line-height:26px;}
.vd_icon{ display:block; float:left;width:20px; height:25px; background:url(../images/vd_icon.png) no-repeat center; cursor:pointer;}
.link_icon{ display:block; float:left;width:25px; height:25px; background:url(../images/link_icon.png) no-repeat center; cursor:pointer;}
.title_blue{ padding:0 10px;height:26px; background:url(../images/title_bg.gif) repeat-x; border:1px solid #9fcced; line-height:26px;}
.title_blue1{ padding:0 10px;height:32px; background:url(../images/title_bg1.gif) repeat-x; border:1px solid #9fcced; line-height:32px;}
.title_bg_two{ background:url(../images/title_bgb.gif) repeat-x; border:1px solid #77b8e5; text-align:center;font-weight:bold;}
.title_navy{ padding:0 0 0 10px; height:25px; background:#add7f4; border-top:3px solid #2888ca; border-left:1px solid #77b8e5; border-right:1px solid #77b8e5; line-height:25px; font-weight:bold; color:#083d62;}
.reset_icon,.add_icon,.del_icon,.app_icon,.export_icon,.save_icon,.search_b,.fold_icon,.link_icon_b{ padding:0 0 0 20px; display:block;}
.reset_icon{ background:url(../images/reset_icon.png) no-repeat left center;}
.brush_icon{ display:block; width:30px; height:26px; background:url(../images/brush_icon.png) no-repeat center; cursor:pointer;}
.add_icon{ background:url(../images/add_icon.png) no-repeat left center;}
.del_icon{ background:url(../images/clear_icon.png) no-repeat left center;}
.app_icon{ background:url(../images/app_table.png) no-repeat left center;}
.export_icon{ background:url(../images/export_icon.gif) no-repeat left center;}
.save_icon{ background:url(../images/save_icon.gif) no-repeat left center;}
.search_b{ background:url(../images/search_b.gif) no-repeat left center;}
.fold_icon{ background:url(../images/fold_icon.gif) no-repeat left center;}
.link_icon_b{ background:url(../images/link_icon.gif) no-repeat left center;}
.lose_icon,.new_icon{ margin:5px 5px 0 0; display:block; float:left; width:12px; height:12px;}
.lose_icon{ background:#f00; border:1px solid #390000;}
.new_icon{ background:#5582df; border:1px solid #021640;}
.fold_s{ display:block; width:28px; height:23px; background:url(../images/fold_l.png) no-repeat center; cursor:pointer;}
.fold_z{ display:block; width:28px; height:23px; background:url(../images/fold_r.png) no-repeat center; cursor:pointer;}

/*table*/
.table_con th{ height:23px; background:#e4e3e3; border-top:1px solid #b8b8b8; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
.table_con td{ height:23px; border:1px solid #b8b8b8;  line-height:23px;}
.align_tdl td{ padding-left:5px; text-align:left;}
.align_r{ padding-right:5px; text-align:right;}
.align_l{ padding-left:8px; text-align:left;}
.table_con .blue_tdbg{ background:#eaf5f8;}
.table_con .red_tdbg{ background:#ef4949;}
.table_con .navy_tdbg{ background:#6c90d9;}
.table_con .gray_bg{ background:#F7F7F7;}
.table_con .tr_red input,.table_con .tr_red select,.table_con .tr_red span{ color:#f00;}
.table_con .tr_blue input,.table_con .tr_blue select,.table_con .tr_blue span{ color:#0581f4;}
.table_con .img_mar img{margin-left:3px;}
/*program*/
.gram_list{ border-left:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8;}
.gram_list_bor{border:1px solid #b8b8b8;}
.gram_list li,.gram_list_bor li{ padding:0 0 0 10px; height:26px; border-bottom:1px dotted #666; line-height:26px; cursor:pointer; }
.fold_w{ padding-top:250px; width:13px; height:570px; background:#83b3d7;}
.arrow_rbg{ display:block; width:13px; height:40px; background:#00a2ff url(../images/jiant.png) no-repeat center; cursor:pointer;}
.arrow_rbg_f{ display:block; width:13px; height:40px; background:#00a2ff url(../images/jiant_f.gif) no-repeat center; cursor:pointer;}
.infor_list{ overflow:auto; white-space:nowrap;}
.infor_list li{ display:inline-block; margin:0 5px 0 0; width:340px;
background:#fff url(../images/li_bg.gif); 
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/
}
.infor_dl dt{ padding:0 10px; height:26px; line-height:26px; background:#add7f4; border:1px solid #77b8e5; font-weight:normal;}
.infor_dl dd{ margin:1px 0 0 0;}

/*search*/
.search_con{ padding:13px; background:#E7F2FA; border:1px solid #9AC8E9;}
.search_con li{ float:left;}
.search_con .search_left{ display:block; width:35%; text-align:right;}
.search_con .clear{ width:20%;}
.select_left{ display:block; padding-right:5px; width:67px; height:22px; background:url(../images/select_btn.png) no-repeat; line-height:22px; text-align:center;cursor:pointer;}
.select_right{ padding:0 0 0 8px; margin-left:-3px; display:block; width:60%; height:20px; background:#cfe8f7;border:1px solid #91b0c9; line-height:20px;}

/*form*/
.search_input{ width:100%; height:18px; border:1px solid #ccc; background:#fff; line-height:18px;}
.search_icon{ margin-top:-20px;display:block; width:18px; height:18px; background:#fff url(../images/search_icon.png) no-repeat center; cursor:pointer;}
.search_btn{ width:57px; height:22px; background:url(../images/search_btn.png) no-repeat; border:0; line-height:22px; cursor:pointer;}
.big_btn{ width:70px; height:22px; background:url(../images/big_btn.gif) no-repeat; border:0; line-height:22px; cursor:pointer;}
.time_input{ width:60%; height:18px; background:#fff url(../images/calen_bg.png) no-repeat 98% center; border:1px solid #91b0c9; cursor:pointer; line-height:18px;}
.input_box{ width:60%; height:18px; border:1px solid #91b0c9; line-height:18px;font-size: 12px;text-align: left;}

/*tab*/
.tab_pz{ border-bottom:2px solid #77b4e1;}
.tab_pz li{ float:left; margin:0 4px 0 0; width:84px; height:28px; text-align:center; line-height:28px; cursor:pointer;}
.select_blue_bg{ background:url(../images/tab_con_blue.gif) no-repeat;}
.select_gray_bg{ background:url(../images/tab_con_gray.gif) no-repeat;}

/*list*/
.list_lr li{ float:left; width:50%; height:28px; line-height:28px;}
.list_row li{ margin:0 3px; height:28px; line-height:28px;}
.list_row .left,.list_lr .left{ display:block; padding-right:8px; float:left; width:30%; text-align:right;}
.fieldset_global{ padding:8px; }
.fieldset_global legend{ font-weight:bold;color:#494949;}
/*05月08日*/
.title_tab li{ float:left; margin:1px 3px 0 0; width:75px; height:25px; text-align:center; line-height:25px; cursor:pointer;}
.ts_tab_b{ background:url(../images/title_blue_tab.gif) no-repeat;}
.ts_tab_g{ background:url(../images/title_gray_tab.gif) no-repeat;}
/*2014-05-16 */
.table_arrow_top{ display: block; float: right; margin-top: 4px; width: 15px; height: 11px; background: url(../images/sequ_arrow_top.png) no-repeat left center; cursor: pointer;}
.table_arrow_bot{ display: block; float: right; margin-top: 4px; width: 15px; height: 11px; background: url(../images/sequ_arrow_bot.png) no-repeat left center; cursor: pointer;}
